package cz.data.domain.system.service;

import cz.data.common.mybatis.BaseService;
import cz.data.domain.system.model.dto.QrtzJobLogDto;
import cz.data.domain.system.model.entity.QrtzJobLogEntity;

import java.util.List;

public interface QrtzJobLogService extends BaseService<QrtzJobLogEntity> {

    void saveQrtzJobLog(QrtzJobLogDto qrtzJobLog);

    void updateQrtzJobLog(QrtzJobLogDto qrtzJobLog);

    QrtzJobLogEntity getQrtzJobLogById(String id);

    void deleteQrtzJobLogById(String id);

    void deleteQrtzJobLogBatch(List<String> ids);
}
